package com.stackoverflow

class RespostaController {

	def postagemService
	
    def index() { }
	
	def postar(){
		
		params.titulo = "Olá primeira resposta"
		params.texto = "Texto da primeira resposta"
		
		def questao = Questao.get(1)
		
		def resposta = postagemService.postarResposta(session.usuario, questao, params)
		
		if(resposta.hasErrors()){
			
			def retorno = "Resposta não pode ser salva.<br></br>"
			retorno += resposta.errors.allErrors.collect{it}.join("<br>")
			
			render retorno
			return
		}
		
		render resposta
		
	}
}
